the parcae - French English Dictionary